<?php
	require("frmCookie.php");
	
	$iOpcion = $_GET[iOpcion];
	$iMensaje = $_GET[iMensaje];
	
	if(isset($_REQUEST['producto']))
	{
		$idProducto = $_REQUEST['producto'];
	}
	else
	{
		//Cuando entra desde el menu, no le pasa Producto en la URL por eso predetermino el Producto 2, que son los Celulares
		$idProducto = 2;	
	}
	
	switch ($iMensaje)
	{
		case 1:
		{
			$mensaje = "La Parte ha sido ingresada correctamente.";
			break;
		}
		case 2:
		{
			$mensaje = "La Parte ha sido eliminada correctamente.";
			break;
		}
		case 3:
		{
			$mensaje = "Los cambios se han guardado correctamente.";
			break;
		}
		case 4:
		{
			$mensaje = "El Codigo de Parte ingresado ya existe, por favor ingrese uno nuevo.";
			break;
		}
		case 5:
		{
			$mensaje = "El Codigo Tango ingresado ya existe para otra parte, por favor ingrese el correcto.";
			break;
		}
		case 6:
		{
			$mensaje = "El Accesorio ha sido ingresado correctamente.";
			break;
		}
		case 7:
		{
			$mensaje = "La Placa ha sido ingresada correctamente.";
			break;
		}
		case 8:
		{
			$mensaje = "El Equipo ha sido ingresado correctamente.";
			break;
		}
		case 9:
		{
			$mensaje = "El Accesorio ha sido Eliminado correctamente.";
			break;
		}
		case 10:
		{
			$mensaje = "La Placa ha sido Eliminada correctamente.";
			break;
		}
		case 11:
		{
			$mensaje = "El Equipo ha sido Eliminado correctamente.";
			break;
		}
		case 12:
		{
			$mensaje = "Los cambios se han guardado correctamente.";
			break;
		}
		case 13:
		{
			$mensaje = "Los cambios se han guardado correctamente.";
			break;
		}
		case 14:
		{
			$mensaje = "Los cambios se han guardado correctamente.";
			break;
		}
	}
	
	switch($iOpcion)
	{
		case 2:
		case 9:
		case 16:
		case 23:
		{
			$mySQL = "SELECT * FROM partes WHERE codigo='" . $_POST[txtCodigo] . "'";
			$result = readSQL($mySQL);
			
			if (count($result) == 0)
			{
				$mySQL = "SELECT * FROM partes WHERE codigoTango='" . $_POST[txtCodigoTango] . "'";
				$result = readSQL($mySQL);
				if (count($result) == 0)
				{	
					$mySQL = "INSERT INTO partes(idTipoParte, codigoTango, codigoFabricante, codigoDistribuidor, descripcionFabricante, descripcionInterna, codigo) VALUES(";
					$mySQL = $mySQL . $_POST[cboTiposPartes] . ", ";
					$mySQL = $mySQL . "'" . $_POST[txtCodigoTango] . "', ";
					$mySQL = $mySQL . "'" . $_POST[txtCodigoFabricante] . "', ";
					$mySQL = $mySQL . "'" . $_POST[txtCodigoDistribuidor] . "', ";
					$mySQL = $mySQL . "'" . $_POST[txtDescripcionFabricante] . "', ";
					$mySQL = $mySQL . "'" . $_POST[txtDescripcionInterna] . "', ";
					$mySQL = $mySQL . "'" . $_POST[txtCodigo] . "')";
					executeSQL($mySQL);
					
					$mySQL = "SELECT MAX(idParte) FROM partes";
					$result = readSQL($mySQL);
					foreach($result as $value)
					{
						$idParte = $value[0];
					}
					
					$i = 0;
					$iPos = 1;
					while($iPos != 0)
					{
						$iPos = strpos($_POST[txtModelos], "-", $i);
						if ($iPos != 0)
						{
							$mySQL = "INSERT INTO partesxmodelo values(" . $idParte . ", " . substr($_POST[txtModelos], $i, $iPos - $i) . ")";
							executeSQL($mySQL);
							$i = $iPos + 1;	
						}
						else
						{					
							$mySQL = "INSERT INTO partesxmodelo values(" . $idParte . ", " . substr($_POST[txtModelos], $i) . ")";
							executeSQL($mySQL);
						}
					}
					
					if ($_POST[txtUbicaciones] != "")
					{
						echo $_POST[txtUbicaciones];
						$i = 0;
						$iPos = 1;
						while($iPos != 0)
						{
							$iPos = strpos($_POST[txtUbicaciones], "-", $i);
							if ($iPos != 0)
							{
								$mySQL = "INSERT INTO ubicacionesxparte values(" . $idParte . ", '" . substr($_POST[txtUbicaciones], $i, $iPos - $i) . "')";
								executeSQL($mySQL);
								$i = $iPos + 1;	
							}
							else
							{					
								$mySQL = "INSERT INTO ubicacionesxparte values(" . $idParte . ", '" . substr($_POST[txtUbicaciones], $i) . "')";
								executeSQL($mySQL);
							}
						}
					}
					switch($iOpcion)
					{
						case 2:
						{
							?>
							<script language="JavaScript" type="text/javascript">
							<!--
							window.location.href = "partes.php?iOpcion=1&iMensaje=1"
							//-->
							</script>
							<?php
							break;
						}
						case 9:
						{
							?>
							<script language="JavaScript" type="text/javascript">
							<!--
							window.location.href = "partes.php?iOpcion=8&iMensaje=6"
							//-->
							</script>
							<?php
							break;
						}
						case 16:
						{
							?>
							<script language="JavaScript" type="text/javascript">
							<!--
							window.location.href = "partes.php?iOpcion=15&iMensaje=7"
							//-->
							</script>
							<?php
							break;
						}
						case 23:
						{
							?>
							<script language="JavaScript" type="text/javascript">
							<!--
							window.location.href = "partes.php?iOpcion=22&iMensaje=8"
							//-->
							</script>
							<?php
							break;
						}
					}
				}
				else
				{
					?>
					<script language="JavaScript" type="text/javascript">
					<!--
					window.location.href = "partes.php?iOpcion=1&iMensaje=5"
					//-->
					</script>
					<?php
				}
			}
			else
			{
				?>
				<script language="JavaScript" type="text/javascript">
				<!--
				window.location.href = "partes.php?iOpcion=1&iMensaje=4"
				//-->
				</script>
				<?php
			}
			break;
		}
		case 4:
		case 11:
		case 18:
		case 25:
		{
			$mySQL = "DELETE FROM partes WHERE idParte=" . $_GET[idParte];
			executeSQL($mySQL);
			switch($iOpcion)
			{
				case 4:
				{
					header("Location: partes.php?iOpcion=3&iMensaje=2");
					break;
				}
				case 11:
				{
					header("Location: partes.php?iOpcion=10&iMensaje=9");
					break;
				}
				case 18:
				{
					header("Location: partes.php?iOpcion=17&iMensaje=10");
					break;
				}
				case 25:
				{
					header("Location: partes.php?iOpcion=24&iMensaje=11");
					break;
				}
			}
			break;
		}
		case 7:
		case 14:
		case 21:
		case 28:
		{
			$mySQL = "SELECT * FROM partes WHERE codigo='" . $_POST[txtCodigo] . "' AND idParte <> " . $_POST[txtIdParte];
			$result = readSQL($mySQL);
			if (count($result) == 0)
			{
				$mySQL = "SELECT * FROM partes WHERE codigoTango='" . $_POST[txtCodigoTango] . "' AND idParte <> " . $_POST[txtIdParte];
				$result = readSQL($mySQL);
				if (count($result) == 0)
				{
					$mySQL = "UPDATE partes SET idTipoParte=" . $_POST[cboTiposPartes] . ", ";
					$mySQL = $mySQL . "codigoTango='" . $_POST[txtCodigoTango] . "', ";
					$mySQL = $mySQL . "codigoFabricante='" . $_POST[txtCodigoFabricante] . "', ";
					$mySQL = $mySQL . "codigoDistribuidor='" . $_POST[txtCodigoDistribuidor] . "', ";
					$mySQL = $mySQL . "descripcionFabricante='" . $_POST[txtDescripcionFabricante] . "', ";
					$mySQL = $mySQL . "descripcionInterna='" . $_POST[txtDescripcionInterna] . "', ";
					$mySQL = $mySQL . "codigo='" . $_POST[txtCodigo] . "'";
					$mySQL = $mySQL . " WHERE idParte=" . $_POST[txtIdParte];
					executeSQL($mySQL);
					
					$mySQL = "DELETE FROM partesxmodelo WHERE idParte=" . $_POST[txtIdParte];
					executeSQL($mySQL);
					$mySQL = "DELETE FROM ubicacionesxparte WHERE idParte=" . $_POST[txtIdParte];
					executeSQL($mySQL);
					
					$i = 0;
					$iPos = 1;
					while($iPos != 0)
					{
						$iPos = strpos($_POST[txtModelos], "-", $i);
						if ($iPos != 0)
						{
							$mySQL = "INSERT INTO partesxmodelo values(" . $_POST[txtIdParte] . ", " . substr($_POST[txtModelos], $i, $iPos - $i) . ")";
							executeSQL($mySQL);
							$i = $iPos + 1;	
						}
						else
						{					
							$mySQL = "INSERT INTO partesxmodelo values(" . $_POST[txtIdParte] . ", " . substr($_POST[txtModelos], $i) . ")";
							executeSQL($mySQL);
						}
					}
					
					if ($_POST[txtUbicaciones] != "")
					{
						$i = 0;
						$iPos = 1;
						while($iPos != 0)
						{
							$iPos = strpos($_POST[txtUbicaciones], "-", $i);
							if ($iPos != 0)
							{
								$mySQL = "INSERT INTO ubicacionesxparte values(" . $_POST[txtIdParte] . ", '" . substr($_POST[txtUbicaciones], $i, $iPos - $i) . "')";
								executeSQL($mySQL);
								$i = $iPos + 1;	
							}
							else
							{					
								$mySQL = "INSERT INTO ubicacionesxparte values(" . $_POST[txtIdParte] . ", '" . substr($_POST[txtUbicaciones], $i) . "')";
								executeSQL($mySQL);
							}
						}
					}
					switch($iOpcion)
					{
						case 7:
						{
							header("Location: partes.php?iOpcion=5&iMensaje=3");
							break;
						}
						case 14:
						{
							header("Location: partes.php?iOpcion=12&iMensaje=12");
							break;
						}
						case 21:
						{
							header("Location: partes.php?iOpcion=19&iMensaje=13");
							break;
						}
						case 28:
						{
							header("Location: partes.php?iOpcion=26&iMensaje=14");
							break;
						}
					}
				}
				else
					header("Location: partes.php?iOpcion=5&iMensaje=5");
			}
			else
				header("Location: partes.php?iOpcion=5&iMensaje=4");
			break;
		}
	}
?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		?>
		<script language="javascript">
			var bCodigoReady = false;
			var bCodigoTReady = false;
			var bEstadoCodigo = false;
			var bEstadoCodigoTango = false;
		</script>
		<script language="javascript" src="scripts/ajax.js"></script>
		<script language="javascript" src="scripts/validar.js"></script>
		<script language="javascript">
			var doSinc = 0;
		
			function sincronizar()
			{
				//Saca del combo lo que está en la grilla
				
				doSinc++;
				if(doSinc == 2)
				{
					var i=0;
					var j=0;
					for(i=0; i<frm.grdModelos.options.length; i++)
					{
						for(j=0; j<frm.cboModelos.options.length; j++)
						{
							if(frm.grdModelos.options[i].value == frm.cboModelos.options[j].value)
							{
								frm.cboModelos.options[j] = null;
								frm.producto.disabled = true;
							}
						}
					}
				}
			}
		
			function llenarComboModelos()
			{
				xmlHttp = GetXmlHttpObject();
				if (xmlHttp == null)
	  			{
	  				alert ("Your browser does not support AJAX!");
	  				return;
	  			}
				
				var url = "ajaxOrden.php";
				url = url + "?q=*";
				url = url + "&producto=" + frm.producto.value;
				url = url + "&op=39";
				//alert(url);
				
				xmlHttp.onreadystatechange = stateChangedLlenarComboModelos;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
			}
			
			function stateChangedLlenarComboModelos()
			{
				if (xmlHttp.readyState == 4)
				{
					var modelos = xmlHttp.responseText.split("||");
					var datosModelo;
					var i = 0;
					
					frm.cboModelos.options.length = 0;
										
					if(xmlHttp.responseText != "")
					{
						for(i=0; i<modelos.length - 1; i++)
						{
							datosModelo = modelos[i].split("&&");
							frm.cboModelos.options[i] = new Option(datosModelo[1], datosModelo[0]);
						}
					}
					sincronizar();
				}
				
				
			}
			
			function addUbicacion()
			{
				if (frm.txtUbicacion.value != "")
				{
					frm.grdUbicaciones.options[frm.grdUbicaciones.length] = new Option(frm.txtUbicacion.value, frm.txtUbicacion.value);
					frm.txtUbicacion.value = "";
				} 
			}
			
			function removeUbicacion()
			{
				if (frm.grdUbicaciones.length > 0 && frm.grdUbicaciones.selectedIndex != -1)
				{
					frm.grdUbicaciones.options[frm.grdUbicaciones.selectedIndex] = null;
				} 
			}
					
			function addModelo()
			{
				if (frm.cboModelos.length > 0)
				{
					frm.grdModelos.options[frm.grdModelos.length] = new Option(frm.cboModelos.options[frm.cboModelos.selectedIndex].text, frm.cboModelos.options[frm.cboModelos.selectedIndex].value);
					frm.cboModelos.options[frm.cboModelos.selectedIndex] = null;
				} 
			}
			
			function removeModelo()
			{
				if (frm.grdModelos.length > 0 && frm.grdModelos.selectedIndex != -1)
				{
					frm.cboModelos.options[frm.cboModelos.length] = new Option(frm.grdModelos.options[frm.grdModelos.selectedIndex].text, frm.grdModelos.options[frm.grdModelos.selectedIndex].value);
					frm.grdModelos.options[frm.grdModelos.selectedIndex] = null;
				} 
			}
				
			function validaParte(opcion, validaMods, validUbs)
			{
				
				bCodigoReady = false;
				bCodigoTReady = false;
				bEstadoCodigo = false;
				bEstadoCodigoTango = false;
				
				if (frm.txtCodigo.value == "")
				{
					alert("Por favor ingrese el Codigo.");
					frm.txtCodigo.focus();
					return false;
				}
				
				if(!IsNumeric(frm.txtCodigo.value))
				{
					alert("Codigo invalido. El Codigo solo puede contener digitos.");
					frm.txtCodigo.focus();
					return false;
				}
				
				if(frm.txtCodigoTango.value == "")
				{
					alert("Por favor ingrese el Codigo Tango.");
					frm.txtCodigoTango.focus();
					return false;
				}
				
				if(!validarCodigoTango(frm.txtCodigoTango.value))
				{
					frm.txtCodigoTango.focus();
					return false;
				}
								
				if(frm.txtCodigoFabricante.value == "")
				{
					alert("Por favor ingrese el Codigo Fabricante.");
					frm.txtCodigoFabricante.focus();
					return false;
				}
				
				if(frm.txtCodigoDistribuidor.value == "")
				{
					alert("Por favor ingrese el Codigo Distribuidor.");
					frm.txtCodigoDistribuidor.focus();
					return false;
				}

				if (frm.txtDescripcionFabricante.value == "")
				{
					alert("Por favor ingrese la Descripcion del Fabricante.");
					frm.txtDescripcionFabricante.focus();
					return false;
				}
				
				if (frm.txtDescripcionInterna.value == "")
				{
					alert("Por favor ingrese la Descripcion Interna.");
					frm.txtDescripcionInterna.focus();
					return false;
				}
				
				if (frm.grdModelos.length == 0)
				{
					alert("Debe asociar al menos un Modelo.");
					return false;
				}
				for(i = 0; i < frm.grdModelos.length; i++)
				{
					if (i == 0)
						frm.txtModelos.value = frm.grdModelos.options[i].value;
					else
						frm.txtModelos.value = frm.txtModelos.value + "-" + frm.grdModelos.options[i].value;
				}
				
				if (validaMods == 1)
				{
					if(validUbs == 1)
					{
						if (frm.grdUbicaciones.length == 0)
						{
							alert("Debe asociar al menos una Ubicacion.");
							return false;
						}
						for(i = 0; i < frm.grdUbicaciones.length; i++)
						{
							if (i == 0)
								frm.txtUbicaciones.value = frm.grdUbicaciones.options[i].value;
							else
								frm.txtUbicaciones.value = frm.txtUbicaciones.value + "-" + frm.grdUbicaciones.options[i].value;
						}
					}	
				}
				else
				{
					//frm.txtModelos.value = frm.cboModelos.options[frm.cboModelos.selectedIndex].value;
				}
				
				if (opcion == 1)
				{
					showCustomer(frm.txtCodigo.value, 11, 0);
					showCustomerTango(frm.txtCodigoTango.value, 13, 0);
				}
				else
				{
					showCustomer(frm.txtCodigo.value, 12, frm.txtIdParte.value);
					showCustomerTango(frm.txtCodigoTango.value, 14, frm.txtIdParte.value);
				}
					
				return false;
			}
			
			function FotoModelo()
			{
				var url = "modelosFotosShow.php?codigo=" + frm.cboModelos.options[frm.cboModelos.selectedIndex].text.substring(frm.cboModelos.options[frm.cboModelos.selectedIndex].text.indexOf("-")+2);
				window.open(url,'frmShowFotos','width=600,height=200,scrollbars=yes,menubar=no,titlebar=no,resizable=yes','');
			}
		</script>
	</head>
	<body>
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
        	<tr>
            	<td align="center">
                	<?php
					require("frmSession.php"); 
					
					//Redirecciona a SINPERMISOS.PHP en caso de no tener permisos
					switch ($iOpcion)
					{
						case 1:
						case 2:
						{
							
							if (!(in_array(3011, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Alta de Partes";
							break;
						}
						case 3:
						case 4:
						{
							if (!in_array(3012, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Baja de Partes";
							break;
						}
						case 5:
						case 6:
						case 7:
						{
							if (!in_array(3013, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Modificacion de Partes";
							break;
						}
						case 8:
						case 9:
						{
							if (!in_array(3021, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Alta de Accesorios";
							break;
						}
						case 10:
						case 11:
						{
							if (!in_array(3022, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Baja de Accesorios";
							break;
						}
						case 12:
						case 13:
						case 14:
						{
							if (!in_array(3023, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Modificacion de Accesorios";
							break;
						}
						case 15:
						case 16:
						{
							if (!in_array(3121, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Alta de Placas";
							break;
						}
						case 17:
						case 18:
						{
							if (!in_array(3122, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Baja de Placas";
							break;
						}
						case 19:
						case 20:
						case 21:
						{
							if (!in_array(3123, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Modificacion de Placas";
							break;
						}
						case 22:
						case 23:
						{
							if (!in_array(3111, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Alta de Equipos";
							break;
						}
						case 24:
						case 25:
						{
							if (!in_array(3112, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Baja de Equipos";
							break;
						}
						case 26:
						case 27:
						case 28:
						{
							if (!in_array(3113, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Modificacion de Equipos";
							break;
						}
					}
					
					?>
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<?php
					require("frmTitulo.php");
					?>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="menuPrincipal">
                    	<tr>
                        	<td>
								<?php
                                require("frmMenu.php");
                                ?>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="tituloPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $titulo; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="estadoPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $mensaje; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    	<tr>
                        	<td align="">
                        	<?php
                        	switch ($iOpcion)
                        	{
                        		case 1:
                        		{
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=2" method="post" onSubmit="return validaParte(1,1,1);">
                    			<?php
                        			break;
                        		}
                        		case 6:
                        		{
                        			$mySQL = "SELECT * FROM partes WHERE idParte=" . $_GET[idParte];
                					$result = readSQL($mySQL);
                					foreach($result as $value)
                					{
                						$idTipoParte = $value[7];
                						$codigoTango = $value[1];
                						$codigoFabricante = $value[2];
                						$codigoDistribuidor = $value[3];
                						$descripcionFabricante = $value[4];
                						$descripcionInterna = $value[5];
                						$codigo = $value[6];
                					}
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=7" method="post" onsubmit="return validaParte(2,1,1);">
                    			<?php
                        			break;
                        		}
                        		case 8:
                        		{
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=9" method="post" onSubmit="return validaParte(1,1,0);">
                    			<?php
                        			break;
                        		}
                        		case 13:
                        		{
                        			$mySQL = "SELECT * FROM partes WHERE idParte=" . $_GET[idParte];
                					$result = readSQL($mySQL);
                					foreach($result as $value)
                					{
                						$idTipoParte = $value[7];
                						$codigoTango = $value[1];
                						$codigoFabricante = $value[2];
                						$codigoDistribuidor = $value[3];
                						$descripcionFabricante = $value[4];
                						$descripcionInterna = $value[5];
                						$codigo = $value[6];
                					}
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=14" method="post" onSubmit="return validaParte(2,1,0);">
                    			<?php
                        			break;
                        		}
                        		case 15:
                        		{
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=16" method="post" onSubmit="return validaParte(1,0,0);">
                    			<?php
                        			break;
                        		}
                        		case 20:
                        		{
                        			$mySQL = "SELECT * FROM partes WHERE idParte=" . $_GET[idParte];
                					$result = readSQL($mySQL);
                					foreach($result as $value)
                					{
                						$idTipoParte = $value[7];
                						$codigoTango = $value[1];
                						$codigoFabricante = $value[2];
                						$codigoDistribuidor = $value[3];
                						$descripcionFabricante = $value[4];
                						$descripcionInterna = $value[5];
                						$codigo = $value[6];
                					}
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=21" method="post" onSubmit="return validaParte(2,0,0);">
                    			<?php
                        			break;
                        		}
                        		case 22:
                        		{
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=23" method="post" onSubmit="return validaParte(1,0,0);">
                    			<?php
                        			break;
                        		}
                        		case 27:
                        		{
                        			$mySQL = "SELECT * FROM partes WHERE idParte=" . $_GET[idParte];
                					$result = readSQL($mySQL);
                					foreach($result as $value)
                					{
                						$idTipoParte = $value[7];
                						$codigoTango = $value[1];
                						$codigoFabricante = $value[2];
                						$codigoDistribuidor = $value[3];
                						$descripcionFabricante = $value[4];
                						$descripcionInterna = $value[5];
                						$codigo = $value[6];
                					}
                    			?>
                    				<form name="frm" action="partes.php?iOpcion=28" method="post" onSubmit="return validaParte(2,0,0);">
                    			<?php
                        			break;
                        		}
                        	}
                        	?>
                        	<?php
                        	switch ($iOpcion)
                        	{
                        		case 1:
                        		case 6:
                        		case 8:
                        		case 13:
                        		case 15:
                        		case 20:
                        		case 22:
                        		case 27:
                        		{
                        	?>
                			<table>
                				<tr>
                					<td>*Codigo: </td>
                					<td colspan="2"><input type="text" name="txtCodigo" size="20" maxlength="20" value="<?php echo $codigo; ?>"/></td><td><div id="txtHint"></div></td>
                				</tr>
                				<tr>
                                    <td>*Tipo de Parte: </td>
                                    <td colspan="2">
                                      <select name="cboTiposPartes" style="width:100%;">
                                       <?php
                                       	switch($iOpcion)
                                       	{
                                       		case 1:
                                       		case 6:
                                       		{
                                       			$mySQL = "SELECT * FROM tipospartes WHERE idTipoParte NOT IN(3, 4, 5) ORDER BY nombre";
                                       			break;
                                       		}
                                       		case 8:
                                       		case 13:
                                       		{
                                       			$mySQL = "SELECT * FROM tipospartes WHERE idTipoParte=5";
                                       			break;
                                       		}
                                       		case 15:
                                       		case 20:
                                       		{
                                       			$mySQL = "SELECT * FROM tipospartes WHERE idTipoParte=3";
                                       			break;
                                       		}
                                       		case 22:
                                       		case 27:
                                       		{
                                       			$mySQL = "SELECT * FROM tipospartes WHERE idTipoParte=4";
                                       			break;
                                       		}
                                       	}
                                       	
    							        $result = readSQL($mySQL);
    							
		  				                foreach($result as $value)
		  				                {
		  					                if ($idTipoParte != $value[0])
		  					                	echo "<option value='" . $value[0] . "'>" . $value[1] . "</option>";
	  					                	else
	  					                		echo "<option value='" . $value[0] . "' selected>" . $value[1] . "</option>";
		  				                }
    							      ?>
                                      </select>
                                    </td>
                                </tr>
                				<tr>
                					<td>*Codigo Tango: </td>
                					<td colspan="2"><input type="text" name="txtCodigoTango" size="12" maxlength="12" value="<?php echo $codigoTango; ?>"/></td><td><div id="txtHintTango"></div></td>
                				</tr>
                				<tr>
                					<td>*Codigo Fabricante: </td>
                					<td colspan="2"><input type="text" name="txtCodigoFabricante" size="50" maxlength="50" value="<?php echo $codigoFabricante; ?>"/></td>
                				</tr>
                				<tr>
                					<td>*Codigo Distribuidor: </td>
                					<td colspan="2"><input type="text" name="txtCodigoDistribuidor" size="50" maxlength="50" value="<?php echo $codigoDistribuidor; ?>"/></td>
                				</tr>
                				<tr>
                					<td>*Descripcion Fabricante: </td>
                					<td colspan="2"><input type="text" name="txtDescripcionFabricante" size="50" maxlength="200" value="<?php echo $descripcionFabricante; ?>"/></td>
                				</tr>
                				<tr>
                					<td>*Descripcion Interna: </td>
                					<td colspan="2"><input type="text" name="txtDescripcionInterna" size="50" maxlength="200" value="<?php echo $descripcionInterna; ?>"/></td>
                				</tr>
                                <tr style="display:'';">
                                    <td>
                                        *Producto:
                                    </td>
                                    <td>
                                        <select name="producto" onChange="llenarComboModelos();">
                                            <?php
											
											$mySQL = "Select * from productos order by nombre";
                                            $productos = readSQL($mySQL);
                                            foreach($productos as $producto)
                                            {
                                                if($producto['idProducto'] == $idProducto)
                                                {
                                                    echo "<option value='".$producto['idProducto']."' selected>".$producto['nombre']."</option>";
                                                }
                                                else
                                                {
                                                    echo "<option value='".$producto['idProducto']."'>".$producto['nombre']."</option>";
                                                    
                                                }
                                            }
											
                                            ?>
                                        </select>
                                    </td>
                                </tr>
                				<tr>
                                	<td>*Modelos:</td>
                                	<td>
                                		<select name="cboModelos" style="width:250px;">
                                		</select>
                                        <script language="javascript">
										llenarComboModelos();
										</script>
                                	</td>
                                	<?php
                                	if (true)
                                	{
                                	?>
                                    <td>
                        				<a href="#" onClick="addModelo();" class="mas"><img src="images/mas.png" title="Agregar" class="imagen"></a>
									</td>
									<?php
                                	}
                                	?>
                                     <td><a href="#" onClick="FotoModelo();"><img src="images/fotos.png" /></a></td>
                                </tr>
                                <?php
                                	if (true)
                                	{
                            	?>
                                <tr>
                                	<td>*Modelos asociados:</td>
                                </tr>
                                <tr>
                                	<td colspan="2">
                                		<select name="grdModelos" style="width:100%;" size="6">
                                		<?php
        								$mySQL = "SELECT M.idModelo, M.nombreComercial, MR.nombre AS MARCA FROM partesxmodelo PM, modelos M, marcas MR WHERE M.idModelo = PM.idModelo AND M.idMarca = MR.idMarca AND PM.idParte=" . $_GET[idParte] . " ORDER BY MR.nombre, M.nombreComercial";
            							$result = readSQL($mySQL);

										foreach($result as $value)
						  				{
						  					echo "<option value='" . $value[0] . "'>" . $value['MARCA'] . " " . $value[1] . "</option>";
						  				}
        								?>
                                		</select>
                                        <script language="javascript">
											sincronizar();
										</script>
                                	</td>
                                    <td style="vertical-align:top">
                  						<a href="#" onClick="removeModelo();" class="menos"><img src="images/menos.png" title="Quitar" class="imagen"></a>
                                	</td>
                                </tr>
                                <?php
		                                if ($iOpcion <= 7)
		                                {
                                ?>
                                <tr>
                                	<td>Ubicacion: </td>
                                	<td><input type="text" name="txtUbicacion" size="10" maxlength="10">&nbsp;&nbsp;<a href="#" onClick="addUbicacion();" class="mas"><img src="images/mas.png" title="Agregar" class="imagen"></td>
                                </tr>
                                <td colspan="2">
                                		<select name="grdUbicaciones" style="width:100%;" size="6">
                                		<?php
        								$mySQL = "SELECT * FROM ubicacionesxparte WHERE idParte=" . $_GET[idParte];
            							$result = readSQL($mySQL);
            							foreach($result as $value)
						  				{
						  					echo "<option value='" . $value[1] . "'>" . $value[1] . "</option>";
						  				}
        								?>
                                		</select>
                                	</td>
                                    <td style="vertical-align:top">
                  						<a href="#" onClick="removeUbicacion();" class="menos"><img src="images/menos.png" title="Quitar" class="imagen"></a>
                                	</td>
                                <?php
						  				}
                                	}
                            	?>
                				<tr align="center">
            					<?php
            					switch ($iOpcion)
            					{
            						case 1:
            						case 8:
            						case 15:
            						case 22:
            						{
    							?>
    							<td colspan="3"><input type="submit" name="cmdGuardar" value="Guardar"/>&nbsp;&nbsp;&nbsp;<input type="button" name="cmdCancelar" value="Cancelar" onClick="history.go(-1);"/></td>
    							<?php
            							break;
            						}
            						case 6:
            						case 13:
            						case 20:
            						case 27:
            						{
    							?>
    							<td colspan="3"><input type="submit" name="cmdGuardar" value="Modificar"/>&nbsp;&nbsp;&nbsp;<input type="button" name="cmdCancelar" value="Cancelar" onClick="history.go(-1);"/></td>
    							<?php
            							break;
            						}
            					}
            					?>
                                </tr>
                			</table>
                			<input type="hidden" name="txtModelos"/>
                			<input type="hidden" name="txtUbicaciones"/>
                			<input type="hidden" name="txtIdParte" value="<?php echo $_GET[idParte]; ?>"/>
                    	</form>
                    		<?php
                        			break;
                        		}	
                        		case 3:
                        		case 5:
                        		case 10:
                        		case 12:
                        		case 17:
                        		case 19:
                        		case 24:
                        		case 26:
                        		{
                			?>
                			<table cellpadding="2" cellspacing="2" class="lista">
                				<tr>
                                    <th class="listaHead">Codigo</th>
                                    <th class="listaHead">Codigo Tango</th>
                                    <th class="listaHead">Codigo Fabricante</th>
                                    <th class="listaHead">Codigo Distribuidor</th>
                                    <th class="listaHead">Descripcion Fabricante</th>
                                    <th class="listaHead">Descripcion Interna</th>
                                    <th class="listaHead">Tipo de Parte</th>
                                    <th class="listaHead">Modelos</th>
                				</tr>
	            				<?php
	            				switch ($iOpcion)
	            				{
	            					case 3:
	            					case 5:
	            					{
	            						$mySQL = "SELECT p.*, tp.nombre as tipoparte, mo.nombreComercial as modelo FROM partes p left join tipospartes tp on p.idtipoparte = tp.idtipoparte left join partesxmodelo pxm on p.idParte = pxm.idParte left join modelos mo on pxm.idModelo = mo.idModelo WHERE tp.idTipoParte NOT IN(3,4,5) ORDER BY p.idParte, idTipoParte, descripcionInterna";
	            						break;
	            					}
	            					case 10:
	            					case 12:
	            					{
	            						//$mySQL = "SELECT * FROM partes WHERE idTipoParte=5 ORDER BY idTipoParte, descripcionInterna";
										$mySQL = "SELECT p.*, tp.nombre as tipoparte, mo.nombreComercial as modelo FROM partes p left join tipospartes tp on p.idtipoparte = tp.idtipoparte left join partesxmodelo pxm on p.idParte = pxm.idParte left join modelos mo on pxm.idModelo = mo.idModelo WHERE tp.idTipoParte = 5  ORDER BY p.idParte, p.idTipoParte, descripcionInterna";
	            						break;
	            					}
	            					case 17:
	            					case 19:
	            					{
	            						//$mySQL = "SELECT * FROM partes WHERE idTipoParte=3 ORDER BY idTipoParte, descripcionInterna";
										$mySQL = "SELECT p.*, tp.nombre as tipoparte, mo.nombreComercial as modelo FROM partes p left join tipospartes tp on p.idtipoparte = tp.idtipoparte left join partesxmodelo pxm on p.idParte = pxm.idParte left join modelos mo on pxm.idModelo = mo.idModelo WHERE tp.idTipoParte = 3  ORDER BY p.idParte, p.idTipoParte, descripcionInterna";
	            						break;
	            					}
	            					case 24:
	            					case 26:
	            					{
	            						//$mySQL = "SELECT * FROM partes WHERE idTipoParte=4 ORDER BY idTipoParte, descripcionInterna";
										$mySQL = "SELECT p.*, tp.nombre as tipoparte, mo.nombreComercial as modelo FROM partes p left join tipospartes tp on p.idtipoparte = tp.idtipoparte left join partesxmodelo pxm on p.idParte = pxm.idParte left join modelos mo on pxm.idModelo = mo.idModelo WHERE tp.idTipoParte = 4  ORDER BY p.idParte, p.idTipoParte, descripcionInterna";
	            						break;
	            					}
	            				}
	        					$result = readSQL($mySQL);
								$fila=0;

								foreach($result as $value)
	        					{
									if($fila==0)
									{
										$idParte = $value['idParte'];
										$codigo = $value['codigo'];
										$codigoTango = $value['codigoTango'];
										$codigoFabricante = $value['codigoFabricante'];
										$codigoDistribuidor = $value['codigoDistribuidor'];
										$descripcionFabricante = $value['descripcionFabricante'];
										$descripcionInterna = $value['descripcionInterna'];
										$tipoParte = $value['tipoparte'];
										$modelo = $value['modelo'];
									}
									else if($idParte == $value['idParte'])
									{
										$modelo .= ' - '.$value['modelo'];
									}
									else
									{
										echo "<tr>";
										if($fila%2==0)
										{
											$clase = 'par';
										}
										else
										{
											$clase = 'impar';
										}
										echo "<td class='$clase'>" . $codigo . "</td>";
										echo "<td class='$clase'>" . $codigoTango . "</td>";
										echo "<td class='$clase'>" . $codigoFabricante . "</td>";
										echo "<td class='$clase'>" . $codigoDistribuidor . "</td>";
										echo "<td class='$clase'>" . $descripcionFabricante . "</td>";
										echo "<td class='$clase'>" . $descripcionInterna . "</td>";
										echo "<td class='$clase'>" . $tipoParte . "</td>";
										echo "<td class='$clase'>" . $modelo . "</td>";
										echo "<td align='right' class='$clase boton'>";
									}
									
									switch($iOpcion)
									{
										case 3:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
											?>
												<a href="partes.php?iOpcion=4&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar la Parte <?php echo $descripcionInterna;?>?');">
													<img class="imagen" src="images/eliminar.png" title="Eliminar">
												</a>
											<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 5:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
											?>
											<a href="partes.php?iOpcion=6&idParte=<?php echo $idParte;?>">
												<img class="imagen" src="images/modificar.png" title="Modificar">
											</a>
											<?php
												echo "</tr>";
												$fila++;
											}
											
											break;
										}
										case 10:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
												?>
												<a href="partes.php?iOpcion=11&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar el Accesorio <?php echo $value[5];?>?');">
													<img class="imagen" src="images/eliminar.png" title="Eliminar">
												</a>
												<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 12:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
												?>
												<a href="partes.php?iOpcion=13&idParte=<?php echo $idParte;?>">
													<img class="imagen" src="images/modificar.png" title="Modificar">
												</a>
												<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 17:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
												?>
												<a href="partes.php?iOpcion=18&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar la Placa <?php echo $value[5];?>?');">
													<img class="imagen" src="images/eliminar.png" title="Eliminar">
												</a>
												<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 19:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
												?>
												<a href="partes.php?iOpcion=20&idParte=<?php echo $idParte;?>">
													<img class="imagen" src="images/modificar.png" title="Modificar">
												</a>
												<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 24:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
												?>
												<a href="partes.php?iOpcion=25&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar el Equipo <?php echo $value[5];?>?');">
													<img class="imagen" src="images/eliminar.png" title="Eliminar">
												</a>
												<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
										case 26:
										{
											if($fila==0)
											{
												$fila++;	
											}
											else if($idParte != $value['idParte'])
											{
											?>
											<a href="partes.php?iOpcion=27&idParte=<?php echo $idParte;?>">
												<img class="imagen" src="images/modificar.png" title="Modificar">
											</a>
											<?php
												echo "</tr>";
												$fila++;
											}
											break;
										}
									?>
								</td>
							
							<?php
									}
									if($idParte != $value['idParte'])
									{
										$idParte = $value['idParte'];
										$codigo = $value['codigo'];
										$codigoTango = $value['codigoTango'];
										$codigoFabricante = $value['codigoFabricante'];
										$codigoDistribuidor = $value['codigoDistribuidor'];
										$descripcionFabricante = $value['descripcionFabricante'];
										$descripcionInterna = $value['descripcionInterna'];
										$tipoParte = $value['tipoparte'];
										$modelo = $value['modelo'];
										
									}
	        					}
								echo "<tr>";
										if($fila%2==0)
										{
											$clase = 'par';
										}
										else
										{
											$clase = 'impar';
										}
										echo "<td class='$clase'>" . $codigo . "</td>";
										echo "<td class='$clase'>" . $codigoTango . "</td>";
										echo "<td class='$clase'>" . $codigoFabricante . "</td>";
										echo "<td class='$clase'>" . $codigoDistribuidor . "</td>";
										echo "<td class='$clase'>" . $descripcionFabricante . "</td>";
										echo "<td class='$clase'>" . $descripcionInterna . "</td>";
										echo "<td class='$clase'>" . $tipoParte . "</td>";
										echo "<td class='$clase'>" . $modelo . "</td>";
										echo "<td align='right' class='$clase boton'>";
								
										switch($iOpcion)
										{
											case 3:
											{
												?>
													<a href="partes.php?iOpcion=4&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar la Parte <?php echo $descripcionInterna;?>?');">
														<img class="imagen" src="images/eliminar.png" title="Eliminar">
													</a>
												<?php
													echo "</tr>";
												break;
											}
											case 5:
											{
												?>
												<a href="partes.php?iOpcion=6&idParte=<?php echo $idParte;?>">
													<img class="imagen" src="images/modificar.png" title="Modificar">
												</a>
												<?php
												echo "</tr>";
												break;
											}
											case 10:
											{
													?>
													<a href="partes.php?iOpcion=11&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar el Accesorio <?php echo $value[5];?>?');">
														<img class="imagen" src="images/eliminar.png" title="Eliminar">
													</a>
													<?php
													echo "</tr>";
												break;
											}
											case 12:
											{
													?>
													<a href="partes.php?iOpcion=13&idParte=<?php echo $idParte;?>">
														<img class="imagen" src="images/modificar.png" title="Modificar">
													</a>
													<?php
													echo "</tr>";
												break;
											}
											case 17:
											{
													?>
													<a href="partes.php?iOpcion=18&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar la Placa <?php echo $value[5];?>?');">
														<img class="imagen" src="images/eliminar.png" title="Eliminar">
													</a>
													<?php
													echo "</tr>";
												break;
											}
											case 19:
											{
													?>
													<a href="partes.php?iOpcion=20&idParte=<?php echo $idParte;?>">
														<img class="imagen" src="images/modificar.png" title="Modificar">
													</a>
													<?php
													echo "</tr>";
												break;
											}
											case 24:
											{
													?>
													<a href="partes.php?iOpcion=25&idParte=<?php echo $idParte;?>" onClick="return confirm('¿Está seguro que desea Eliminar el Equipo <?php echo $value[5];?>?');">
														<img class="imagen" src="images/eliminar.png" title="Eliminar">
													</a>
													<?php
													echo "</tr>";
												break;
											}
											case 26:
											{
												?>
												<a href="partes.php?iOpcion=27&idParte=<?php echo $idParte;?>">
													<img class="imagen" src="images/modificar.png" title="Modificar">
												</a>
												<?php
													echo "</tr>";
												break;
											}
										?>
									</td>
								
								<?php
										}
								
	        					?>
	        					<tr align="center">
	        						<td><input type="button" name="cmdCancelar" value="Cancelar" onClick="history.go(-1);"/>&nbsp;&nbsp;&nbsp;</td>
	        					</tr>
							</table>
							<?php
                				}
                			}
                    		?>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>
